const path = require('path')
module.exports={
    entry:'./src/main.js',
    output:{
        filename:"bundle.js",
        path:path.resolve(__dirname,'./build')
    },
    
  // 1.false
  // 2.none => production
  // 3.eval => development
  // 4.source-map => production

  // 1.eval-source-map: 添加到eval函数的后面
  // 2.inline-source-map: 添加到文件的后面
  // 3.cheap-source-map(dev环境): 低开销, 更加高效
  // 4.cheap-module-source-map: 和cheap-source-map比如相似, 但是对来自loader的source-map处理的更好
  // 5.hidden-source-map: 会生成sourcemap文件, 但是不会对source-map文件进行引用
  // 基本总结 如果development 使用 eval  || source-map
  // production none  false

  // react 和 vue的选择
  // source-map .cheap-module-source-map
    devtool:"inline-source-map",
    mode:"development",// 默认 production   || development
}